<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
	<head>
		<meta http-equiv="content-type" content="text/html; charset=utf-8" />
		<meta name="generator" content="JsDoc Toolkit" />
		
		<title>JsDoc Reference - jProton.Set</title>

    <script type="text/javascript" src="../jproton.js"></script>
    <script type="text/javascript" src="../ui.js"></script>
    <script type="text/javascript" src="../sh.js"></script>
		<link rel=stylesheet href="../sh.css" type="text/css">
		<link rel=stylesheet href="../default.css" type="text/css">
	</head>

	<body>
		<div id="main-wrapper">
			<div id="main">
<!-- ============================== classes index ============================ -->
				<div id="index" class="fixed">
					<div id="index-wrapper">
	<div class="header">
	  <div id="index-close" title="Esconde o outline.">&nbsp;</div>
	  <div id="index-title">Project Outline</div>
	</div>
	<div id="index-menu"><a href="../index.html">Class Index</a>
	| <a href="../files.html">File Index</a></div>
	
	<div id="index-content">
		
		<div class="classList">
			
			<div class="section">
				<div title='Global namespace.' class='itemName namespace'>
				<div class='method-toggler'>&nbsp;</div><span class='icon'><i><a href="../symbols/_global_.html">_global_</a></i></span></div><div class='sectionItems'><div class='sectionItem classMethod module-core'><b class='icon' title=' Atalho para o namespace jProton.'><a href="../symbols/_global_.html#.$">$</a></b><span class='signature'>(<span title="(String)  Seletor usado para selecionar os elementos.">selector</span>, <span title="(Element)  Contexto usado na busca.">context</span>)</span></div></div></div>
			
			<div class="section">
				<div title=' Namespace central do framework.' class='itemName namespace-function'>
				<div class='method-toggler'>&nbsp;</div><span class='icon'><a href="../symbols/jProton.html">jProton</a></span></div><div class='sectionItems'><div class='sectionItem classProperty module-core'><b class='icon' title=' Atalho para incluir funcionalidades na classe jProton.Set.'><a href="../symbols/jProton.html#.set">set</a></b></div><div class='sectionItem classMethod'><b class='icon' title=' Cria um namespace, e retorna o último objeto desse namespace.'><a href="../symbols/jProton.html#.namespace">namespace</a></b><span class='signature'>(<span title="(Object)  Namespace a ser criado.">ns</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Extende as propriedades de um ou mais objetos-fonte para outro objeto-alvo.'><a href="../symbols/jProton.html#.extend">extend</a></b><span class='signature'>(<span title="(Object)  Objeto alvo para onde as propriedades serão copiadas.">target</span>, <span title="(Object)  Objeto fonte de onde as propriedades serão copiadas.">source</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Atalho para a função document.getElementById().'><a href="../symbols/jProton.html#.id">id</a></b><span class='signature'>(<span title="(String) String">id</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Executa uma função para cada elemento de um array.'><a href="../symbols/jProton.html#.each">each</a></b><span class='signature'>(<span title="(Array)  Array a ser percorrido.">a</span>, <span title="(Function)  Função a ser chamada para cada elemento.">fn</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Remove os espaços laterais de uma string.'><a href="../symbols/jProton.html#.trim">trim</a></b><span class='signature'>(<span title="(String)  String a ser alterada.">s</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Função vazia usada para remover funções adicionadas a elementos.'><a href="../symbols/jProton.html#.emptyFn">emptyFn</a></b><span class='signature'>()</span></div><div class='sectionItem classMethod module-ajax'><b class='icon' title=' Serializa.'><a href="../symbols/jProton.html#serialize">serialize</a></b><span class='signature'>(<span title="(Object)  Desc">data</span>)</span></div><div class='sectionItem classMethod module-ajax'><b class='icon' title=' Realiza uma requisição ajax do tipo get, retornando texto.'><a href="../symbols/jProton.html#get">get</a></b><span class='signature'>(<span title="(String)  URL a ser requisitada.">url</span>, <span title="(Data)  Dados a serem enviados.">data</span>, <span title="(Function)  Função de retorno.">callback</span>)</span></div><div class='sectionItem classMethod module-ajax'><b class='icon' title=' Realiza uma requisição ajax do tipo get, retornando JSON.'><a href="../symbols/jProton.html#getJSON">getJSON</a></b><span class='signature'>(<span title="(String)  URL a ser requisitada.">url</span>, <span title="(Data)  Dados a serem enviados.">data</span>, <span title="(Function)  Função de retorno.">callback</span>)</span></div><div class='sectionItem classMethod module-ajax'><b class='icon' title=' Realiza uma requisição ajax do tipo get, retornando XML.'><a href="../symbols/jProton.html#getXML">getXML</a></b><span class='signature'>(<span title="(String)  URL a ser requisitada.">url</span>, <span title="(Data)  Dados a serem enviados.">data</span>, <span title="(Function)  Função de retorno.">callback</span>)</span></div><div class='sectionItem classMethod module-ajax'><b class='icon' title=' Realiza uma requisição ajax do tipo post.'><a href="../symbols/jProton.html#post">post</a></b><span class='signature'>(<span title="(String)  URL a ser requisitada.">url</span>, <span title="(Data)  Dados a serem enviados.">data</span>, <span title="(Function)  Função de retorno.">callback</span>)</span></div><div class='sectionItem classMethod module-ajax'><b class='icon' title=' Carrega um script dinamicamente.'><a href="../symbols/jProton.html#loadScript">loadScript</a></b><span class='signature'>(<span title="(String)  URL do script.">url</span>)</span></div><div class='sectionItem classMethod module-ajax'><b class='icon' title=' Carrega JSON remotamente (JSONP).'><a href="../symbols/jProton.html#loadJSONP">loadJSONP</a></b><span class='signature'>(<span title="(String)  URL dos dados.">url</span>, <span title="(String)  Nome da função de retorno do servidor.">jsonp</span>, <span title="(Function)  Função de retorno.">callback</span>)</span></div></div></div>
			
			<div class="section">
				<div title=' Principal classe do framework, que permite a seleção e manipulação simultânea de conjuntos de elementos.' class='itemName'>
				<div class='method-toggler'>&nbsp;</div><span class='icon'><a href="../symbols/jProton.Set.html">jProton.Set</a></span></div><div class='sectionItems'><div class='sectionItem classProperty module-core'><b class='icon private' title=' Referência para o último conjunto da cadeia de operações.'><a href="../symbols/jProton.Set.html#_lastSet">_lastSet</a></b></div><div class='sectionItem classProperty module-core'><b class='icon' title=' Versão do framework.'><a href="../symbols/jProton.Set.html#jproton">jproton</a></b></div><div class='sectionItem classMethod module-core'><b class='icon private' title=' Método privado usado para ligar diferentes operações em cadeia.'><a href="../symbols/jProton.Set.html#_chain">_chain</a></b><span class='signature'>(<span title="(Array)  Array de elementos">e</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Adiciona os elementos que correspondem ao seletor informado.'><a href="../symbols/jProton.Set.html#select">select</a></b><span class='signature'>(<span title="(String)  Seletor que descreve os elementos a serem escolhidos.">selector</span>, <span title="(Element)  Contexto usado na busca.">context</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Adiciona novos elementos ao conjunto.'><a href="../symbols/jProton.Set.html#add">add</a></b><span class='signature'>(<span title="(String)  Seletor que descreve os elementos a serem adicionados.">selector</span>, <span title="(Element)  Contexto usado na busca.">context</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Procura por elementos dentro dos elementos selecionados.'><a href="../symbols/jProton.Set.html#find">find</a></b><span class='signature'>(<span title="(String)  Seletor que descreve os elementos a serem pesquisados.">selector</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Filtra os elementos selecionados deixando apenas os que satisfaçam ao seletor.'><a href="../symbols/jProton.Set.html#filter">filter</a></b><span class='signature'>(<span title="(String)  Seletor que descreve os elementos a serem filtrados.">selector</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Filtra os elementos selecionados removendo aqueles que satisfaçam ao seletor.'><a href="../symbols/jProton.Set.html#not">not</a></b><span class='signature'>(<span title="(String)  Seletor que descreve os elementos a serem filtrados.">selector</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Procura pelo próximo irmão de cada elemento selecionado que satisfaça ao seletor.'><a href="../symbols/jProton.Set.html#next">next</a></b><span class='signature'>(<span title="(String)  Seletor que descreve os elementos a serem encontrados.">selector</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Procura pelo irmão anterior de cada elemento selecionado que satisfaça ao seletor.'><a href="../symbols/jProton.Set.html#prev">prev</a></b><span class='signature'>(<span title="(String)  Seletor que descreve os elementos a serem encontrados.">selector</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Encerra a operação atual e retorna o último objeto jProton.Set utilizado na cadeia.'><a href="../symbols/jProton.Set.html#end">end</a></b><span class='signature'>()</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Executa uma função para cada elemento selecionado.'><a href="../symbols/jProton.Set.html#each">each</a></b><span class='signature'>(<span title="(Function)  Função a ser executada para cada elemento selecionado.">fn</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Copia todos elementos de um array.'><a href="../symbols/jProton.Set.html#copy">copy</a></b><span class='signature'>(<span title="(Array)  Array a ser copiado.">a</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Altera o valor da proriedade de todos os elementos selecionados.'><a href="../symbols/jProton.Set.html#attr">attr</a></b><span class='signature'>(<span title="(String)  Nome da propiedade.">key</span>, <span title="(Value)  Valor a ser definido.">val</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Marca ou seleciona elementos do tipo select options, checkbox ou radio button.'><a href="../symbols/jProton.Set.html#val">val</a></b><span class='signature'>(<span title="(Array)  Array de Strings com os valores dos elementos que serão marcados ou selecionados.">values</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Aletar o conteúdo HTML de todos elementos selecionados.'><a href="../symbols/jProton.Set.html#html">html</a></b><span class='signature'>(<span title="(String)  Conteúdo HTML a ser atribuído.">val</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Adiciona o conteúdo HTML no final do interior de todos elementos selecionados.'><a href="../symbols/jProton.Set.html#append">append</a></b><span class='signature'>(<span title="(String)  Conteúdo HTML a ser adicionado.">val</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Adiciona o conteúdo HTML no início do interior de todos elementos selecionados.'><a href="../symbols/jProton.Set.html#prepend">prepend</a></b><span class='signature'>(<span title="(String)  Conteúdo HTML a ser adicionado.">val</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Altera o conteúdo de texto de todos os elementos selecionados.'><a href="../symbols/jProton.Set.html#text">text</a></b><span class='signature'>(<span title="(String)  Conteúdo de texto a ser atribuído.">val</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Verifica se o primeiro elemento selecionado possui uma determinada classe.'><a href="../symbols/jProton.Set.html#hasClass">hasClass</a></b><span class='signature'>(<span title="(String)  Nome da classe.">name</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Adiciona a classe a todos elementos selecionados.'><a href="../symbols/jProton.Set.html#addClass">addClass</a></b><span class='signature'>(<span title="(String)  Nome da classe.">name</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Remove a classe de todos os elementos selecionados.'><a href="../symbols/jProton.Set.html#removeClass">removeClass</a></b><span class='signature'>(<span title="(String)  Nome da classe.">name</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Alterna o uso de uma classe em todos os elementos selecionados.'><a href="../symbols/jProton.Set.html#toggleClass">toggleClass</a></b><span class='signature'>(<span title="(String)  Nome da classe.">name</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Altera o valor da propriedade de estilo de todos os elementos selecionados.'><a href="../symbols/jProton.Set.html#css">css</a></b><span class='signature'>(<span title="(String)  Nome da propriedade de estilo.">name</span>, <span title="(String)  Valor da propriedade.">val</span>)</span></div><div class='sectionItem classMethod module-event'><b class='icon' title=' Trata um determinado evento em todos os elementos selecionados.'><a href="../symbols/jProton.Set.html#on">on</a></b><span class='signature'>(<span title="(String)  Tipo de evento a ser tratado.">type</span>, <span title="(Function)  Função de tratamento do evento.">fn</span>)</span></div><div class='sectionItem classMethod module-event'><b class='icon' title=' Cancela o tratamento um determinado evento em todos os elementos selecionados.'><a href="../symbols/jProton.Set.html#un">un</a></b><span class='signature'>(<span title="(String)  Tipo de evento a ser tratado.">type</span>, <span title="(Function)  Função de tratamento do evento.">fn</span>)</span></div><div class='sectionItem classMethod module-ajax'><b class='icon' title=' Realiza requisição ajax e carrega o conteúdo nos elementos selecionados.'><a href="../symbols/jProton.Set.html#load">load</a></b><span class='signature'>(<span title="(String)  URL a ser requisitada.">url</span>, <span title="(Data)  Dados a serem enviados.">data</span>, <span title="(Function)  Função de retorno.">callback</span>)</span></div></div></div>
			
			<div class="section">
				<div title=' Namespace responsável pela manipulação de elementos DOM.' class='itemName namespace'>
				<div class='method-toggler'>&nbsp;</div><span class='icon'><a href="../symbols/jProton.element.html">jProton.element</a></span></div><div class='sectionItems'><div class='sectionItem classProperty module-core'><b class='icon' title=' Aletar o conteúdo de texto do elemento.'><a href="../symbols/jProton.element.html#.text">text</a></b></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Altera o valor da proriedade do elemento.'><a href="../symbols/jProton.element.html#.attr">attr</a></b><span class='signature'>(<span title="(Element)  Elemento alvo.">e</span>, <span title="(String)  Nome da propiedade.">key</span>, <span title="(Value)  Valor a ser definido.">val</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Marca ou seleciona elementos do tipo select options, checkbox ou radio button.'><a href="../symbols/jProton.element.html#.val">val</a></b><span class='signature'>(<span title="(Element)  Elemento alvo.">e</span>, <span title="(Array)  Array de Strings com os valores dos elementos que serão marcados ou selecionados.">values</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Verifica se o elemento possui uma determinada classe.'><a href="../symbols/jProton.element.html#.hasClass">hasClass</a></b><span class='signature'>(<span title="(Element)  Elemento alvo.">e</span>, <span title="(String)  Nome da classe.">name</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Processa a lógica de addClass() para um único elemento.'><a href="../symbols/jProton.element.html#.addClass">addClass</a></b><span class='signature'>(<span title="(Element)  Elemento alvo.">e</span>, <span title="(String)  Nome da classe.">name</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Processa a lógica de removeClass() para um único elemento.'><a href="../symbols/jProton.element.html#.removeClass">removeClass</a></b><span class='signature'>(<span title="(Element)  Elemento alvo.">e</span>, <span title="(String)  Nome da classe.">name</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Alterna o uso de uma classe em todos os elementos selecionados.'><a href="../symbols/jProton.element.html#.toggleClass">toggleClass</a></b><span class='signature'>(<span title="(Element)  Elemento alvo.">e</span>, <span title="(String)  Nome da classe.">name</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Retorna o valor da propriedade de estilo do elemento.'><a href="../symbols/jProton.element.html#.css">css</a></b><span class='signature'>(<span title="(Element)  Elemento alvo.">e</span>, <span title="(String)  Nome da propriedade de estilo.">name</span>, <span title="(String)  Valor a ser atribuído.">val</span>)</span></div></div></div>
			
			<div class="section">
				<div title=' Namespace responsável pela manipulação de eventos.' class='itemName namespace'>
				<div class='method-toggler'>&nbsp;</div><span class='icon'><a href="../symbols/jProton.event.html">jProton.event</a></span></div><div class='sectionItems'><div class='sectionItem classProperty module-core'><b class='icon private' title=' Lista de eventos registrados'><a href="../symbols/jProton.event.html#-_events">_events</a></b></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Adiciona o tratamento de um evento a um elemento.'><a href="../symbols/jProton.event.html#.add">add</a></b><span class='signature'>(<span title="(Element)  Elemento alvo.">e</span>, <span title="(String)  Tipo de evento a ser adicionado.">type</span>, <span title="(Function)  Função de tratamento do evento.">fn</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Remove o tratamento de um evento de um elemento.'><a href="../symbols/jProton.event.html#.remove">remove</a></b><span class='signature'>(<span title="(Element)  Elemento alvo.">e</span>, <span title="(String)  Tipo de evento a ser removido.">type</span>, <span title="(Function)  Função de tratamento do evento.">fn</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Remove todos os eventos adicionados.'><a href="../symbols/jProton.event.html#.removeAll">removeAll</a></b><span class='signature'>()</span></div></div></div>
			
			<div class="section">
				<div title=' Namespace responsável pelo controle de recursos AJAX.' class='itemName namespace-function'>
				<div class='method-toggler'>&nbsp;</div><span class='icon'><a href="../symbols/jProton.ajax.html">jProton.ajax</a></span></div><div class='sectionItems'><div class='sectionItem classProperty module-event'><b class='icon private' title=' Lista de requisições pendentes'><a href="../symbols/jProton.ajax.html#_requests">_requests</a></b></div><div class='sectionItem classProperty module-event'><b class='icon private' title=' Objeto XMLHttpRequest usado nas requisições.'><a href="../symbols/jProton.ajax.html#_transport">_transport</a></b></div><div class='sectionItem classProperty module-event'><b class='icon private' title=' Função de callback usada para carregar JSON remotamente.'><a href="../symbols/jProton.ajax.html#_callback">_callback</a></b></div><div class='sectionItem classProperty module-event'><b class='icon private' title=' Estados da requisição.'><a href="../symbols/jProton.ajax.html#_states">_states</a></b></div><div class='sectionItem classMethod module-event'><b class='icon private' title=' Envia a próxima requisição da fila.'><a href="../symbols/jProton.ajax.html#_sendRequest">_sendRequest</a></b><span class='signature'>()</span></div><div class='sectionItem classMethod module-event'><b class='icon private' title=' Função de tratamento da mudança de estado da requisição ajax.'><a href="../symbols/jProton.ajax.html#_onStateChange">_onStateChange</a></b><span class='signature'>(<span>options</span>)</span></div><div class='sectionItem classMethod module-event'><b class='icon private' title=' Retorna a resposta de acordo com o tipo de dado requisitado.'><a href="../symbols/jProton.ajax.html#_getResponse">_getResponse</a></b><span class='signature'>(<span>options</span>)</span></div><div class='sectionItem classMethod module-event'><b class='icon private' title=' Retorna o atual estado da requisição ajax.'><a href="../symbols/jProton.ajax.html#_getState">_getState</a></b><span class='signature'>()</span></div><div class='sectionItem classMethod module-ajax'><b class='icon' title=' Realiza uma requisição ajax.'><a href="../symbols/jProton.ajax.html#.request">request</a></b><span class='signature'>(<span title="(Object)  Opções da requisição.">options</span>)</span></div></div></div>
			
			<div class="section">
				<div title=' Namespace responsável pela seleção de elementos através de seletores CSS.' class='itemName namespace'>
				<div class='method-toggler'>&nbsp;</div><span class='icon'><a href="../symbols/jProton.query.html">jProton.query</a></span></div><div class='sectionItems'><div class='sectionItem classProperty module-core'><b class='icon' title=' Collection of matching regular expressions and code snippets.'><a href="../symbols/jProton.query.html#.rules">rules</a></b></div><div class='sectionItem classProperty module-core'><b class='icon' title=' Collection of operator comparison functions.'><a href="../symbols/jProton.query.html#.operators">operators</a></b></div><div class='sectionItem classProperty module-core'><b class='icon' title=' Collection of pseudo class processors.'><a href="../symbols/jProton.query.html#.pseudos">pseudos</a></b></div><div class='sectionItem classMethod module-core'><b class='icon private' title=''><a href="../symbols/jProton.query.html#-_quickId">_quickId</a></b><span class='signature'>(<span>e</span>, <span>mode</span>, <span>context</span>, <span>val</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon private' title=''><a href="../symbols/jProton.query.html#-_byId">_byId</a></b><span class='signature'>(<span>e</span>, <span>val</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon private' title=''><a href="../symbols/jProton.query.html#-_byTag">_byTag</a></b><span class='signature'>(<span>e</span>, <span>val</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon private' title=''><a href="../symbols/jProton.query.html#-_byClass">_byClass</a></b><span class='signature'>(<span>e</span>, <span>val</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon private' title=''><a href="../symbols/jProton.query.html#-_byAttr">_byAttr</a></b><span class='signature'>(<span>e</span>, <span>attr</span>, <span>op</span>, <span>val</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon private' title=''><a href="../symbols/jProton.query.html#-_byPseudo">_byPseudo</a></b><span class='signature'>(<span>e</span>, <span>name</span>, <span>val</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon private' title=''><a href="../symbols/jProton.query.html#-_getNodes">_getNodes</a></b><span class='signature'>(<span>e</span>, <span>mode</span>, <span>name</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon private' title=''><a href="../symbols/jProton.query.html#-_unique">_unique</a></b><span class='signature'>(<span>e</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon private' title=''><a href="../symbols/jProton.query.html#-_diff">_diff</a></b><span class='signature'>(<span>e</span>, <span>e2</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon private' title=''><a href="../symbols/jProton.query.html#-_next">_next</a></b><span class='signature'>(<span>e</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon private' title=''><a href="../symbols/jProton.query.html#-_prev">_prev</a></b><span class='signature'>(<span>e</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Compiles a selector/xpath query into a reusable function.'><a href="../symbols/jProton.query.html#.compile">compile</a></b><span class='signature'>(<span title="(String)  The selector/xpath query">selector</span>, <span title="(String)  (optional) Either <code>{@link select}</code> (the default) or <code>{@link simple}</code> for a simple selector match">type</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Selects a group of elements.'><a href="../symbols/jProton.query.html#.select">select</a></b><span class='signature'>(<span title="(String)  The selector/xpath query (can be a comma separated list of selectors)">selector</span>, <span title="(Node)  (optional) The start of the query (defaults to document).">context</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Returns true if the passed element(s) match the passed simple selector (e.g.'><a href="../symbols/jProton.query.html#.is">is</a></b><span class='signature'>(<span title="(String/HTMLElement/Array)  An element id, elvalent or array of elements">e</span>, <span title="(String)  The simple selector to test">selector</span>)</span></div><div class='sectionItem classMethod module-core'><b class='icon' title=' Filters an array of elements to only include matches of a simple selector (e.g.'><a href="../symbols/jProton.query.html#.filter">filter</a></b><span class='signature'>(<span title="(Array)  An array of elements to filter">e</span>, <span title="(String)  The simple selector to test">selector</span>, <span title="(Boolean)  If true, it returns the elements that DON'T match the selector instead of the ones that match">nonMatches</span>)</span></div></div></div>
			
		</div>
	</div>
</div>
	

				</div>
				<div id="index-toggler" class="fixed">&laquo;</div>

<!-- ============================== header ================================= -->	
				<!-- begin static/header.html -->
				<div class="header">
  Framework jProton
</div>

				<!-- end static/header.html -->
		
				<div id="content">
<!-- ============================== class title ============================ -->
					<h1 class="classTitle">
						Class jProton.Set
					</h1>
		
<!-- ============================== class summary ========================== -->			
<!-- 
					<br></br>Extends
						core, core.<br></br>
					
-->
					<div class="full-description">
						<p><p>
Principal classe do framework, que permite a seleção e manipulação 
simultânea de conjuntos de elementos.</p>
					</div>
					
						<p class="fileName itemName"><i>Defined in: </i> <span class="icon"><a href="../symbols/src/jproton.js.html">jproton.js</a>.</span></p>
					
		
<!-- ============================== constructor summary ==================== -->			
					
					<div class="summary section">
						<div class="sectionTitle">Constructor Summary</div>
						<div class="sectionItems module-core">
							<div class="sectionItem">
								<div class="itemName module-core">
								  <!--
									<div class="module-filter">core&nbsp;</div>
									-->
									<b class="icon">new <a href="../symbols/jProton.Set.html#constructor">jProton.Set</a></b>
									<span class='signature'>()</span>
									<span class='description'> Principal classe do framework, que permite a seleção e manipulação simultânea de conjuntos de elementos.</span>
								</div>
							</div>
						</div>
					</div>
					
		
<!-- ============================== properties summary ===================== -->
					
						
						
						<div class="summary section">
							<div class="sectionTitle">Field Summary</div>
							<div class="sectionItems">
							
								<div class="sectionItem classProperty module-core">
								  <!--
									<div class="module-filter">core&nbsp;</div>
									-->
									<b class="icon private" title=" Referência para o último conjunto da cadeia de operações."><a href="../symbols/jProton.Set.html#_lastSet">_lastSet</a></b>
									<span class='description'> Referência para o último conjunto da cadeia de operações.</span>
								</div>
							
								<div class="sectionItem classProperty module-core">
								  <!--
									<div class="module-filter">core&nbsp;</div>
									-->
									<b class="icon" title=" Versão do framework."><a href="../symbols/jProton.Set.html#jproton">jproton</a></b>
									<span class='description'> Versão do framework.</span>
								</div>
							
							</div>
						</div>
						
					
		
<!-- ============================== methods summary ======================== -->
					
						
						
						<div class="summary section">
							<div class="sectionTitle">Method Summary</div>
							<div class="sectionItems">
							
								<div class="sectionItem classMethod module-core">
								  <!--
									<div class="module-filter">core&nbsp;</div>
									-->
									<b class="icon private" title=" Método privado usado para ligar diferentes operações em cadeia."><a href="../symbols/jProton.Set.html#_chain">_chain</a></b><span class='signature'>(<span title="(Array)  Array de elementos">e</span>)</span>
									<span class='description'> Método privado usado para ligar diferentes operações em cadeia.</span>
								</div>
							
								<div class="sectionItem classMethod module-core">
								  <!--
									<div class="module-filter">core&nbsp;</div>
									-->
									<b class="icon" title=" Adiciona os elementos que correspondem ao seletor informado."><a href="../symbols/jProton.Set.html#select">select</a></b><span class='signature'>(<span title="(String)  Seletor que descreve os elementos a serem escolhidos.">selector</span>, <span title="(Element)  Contexto usado na busca.">context</span>)</span>
									<span class='description'> Adiciona os elementos que correspondem ao seletor informado.</span>
								</div>
							
								<div class="sectionItem classMethod module-core">
								  <!--
									<div class="module-filter">core&nbsp;</div>
									-->
									<b class="icon" title=" Adiciona novos elementos ao conjunto."><a href="../symbols/jProton.Set.html#add">add</a></b><span class='signature'>(<span title="(String)  Seletor que descreve os elementos a serem adicionados.">selector</span>, <span title="(Element)  Contexto usado na busca.">context</span>)</span>
									<span class='description'> Adiciona novos elementos ao conjunto.</span>
								</div>
							
								<div class="sectionItem classMethod module-core">
								  <!--
									<div class="module-filter">core&nbsp;</div>
									-->
									<b class="icon" title=" Procura por elementos dentro dos elementos selecionados."><a href="../symbols/jProton.Set.html#find">find</a></b><span class='signature'>(<span title="(String)  Seletor que descreve os elementos a serem pesquisados.">selector</span>)</span>
									<span class='description'> Procura por elementos dentro dos elementos selecionados.</span>
								</div>
							
								<div class="sectionItem classMethod module-core">
								  <!--
									<div class="module-filter">core&nbsp;</div>
									-->
									<b class="icon" title=" Filtra os elementos selecionados deixando apenas os que satisfaçam ao seletor."><a href="../symbols/jProton.Set.html#filter">filter</a></b><span class='signature'>(<span title="(String)  Seletor que descreve os elementos a serem filtrados.">selector</span>)</span>
									<span class='description'> Filtra os elementos selecionados deixando apenas os que satisfaçam ao seletor.</span>
								</div>
							
								<div class="sectionItem classMethod module-core">
								  <!--
									<div class="module-filter">core&nbsp;</div>
									-->
									<b class="icon" title=" Filtra os elementos selecionados removendo aqueles que satisfaçam ao seletor."><a href="../symbols/jProton.Set.html#not">not</a></b><span class='signature'>(<span title="(String)  Seletor que descreve os elementos a serem filtrados.">selector</span>)</span>
									<span class='description'> Filtra os elementos selecionados removendo aqueles que satisfaçam ao seletor.</span>
								</div>
							
								<div class="sectionItem classMethod module-core">
								  <!--
									<div class="module-filter">core&nbsp;</div>
									-->
									<b class="icon" title=" Procura pelo próximo irmão de cada elemento selecionado que satisfaça ao seletor."><a href="../symbols/jProton.Set.html#next">next</a></b><span class='signature'>(<span title="(String)  Seletor que descreve os elementos a serem encontrados.">selector</span>)</span>
									<span class='description'> Procura pelo próximo irmão de cada elemento selecionado que satisfaça ao seletor.</span>
								</div>
							
								<div class="sectionItem classMethod module-core">
								  <!--
									<div class="module-filter">core&nbsp;</div>
									-->
									<b class="icon" title=" Procura pelo irmão anterior de cada elemento selecionado que satisfaça ao seletor."><a href="../symbols/jProton.Set.html#prev">prev</a></b><span class='signature'>(<span title="(String)  Seletor que descreve os elementos a serem encontrados.">selector</span>)</span>
									<span class='description'> Procura pelo irmão anterior de cada elemento selecionado que satisfaça ao seletor.</span>
								</div>
							
								<div class="sectionItem classMethod module-core">
								  <!--
									<div class="module-filter">core&nbsp;</div>
									-->
									<b class="icon" title=" Encerra a operação atual e retorna o último objeto jProton.Set utilizado na cadeia."><a href="../symbols/jProton.Set.html#end">end</a></b><span class='signature'>()</span>
									<span class='description'> Encerra a operação atual e retorna o último objeto <code><a href="../symbols/jProton.Set.html#constructor">jProton.Set</a></code> utilizado na cadeia.</span>
								</div>
							
								<div class="sectionItem classMethod module-core">
								  <!--
									<div class="module-filter">core&nbsp;</div>
									-->
									<b class="icon" title=" Executa uma função para cada elemento selecionado."><a href="../symbols/jProton.Set.html#each">each</a></b><span class='signature'>(<span title="(Function)  Função a ser executada para cada elemento selecionado.">fn</span>)</span>
									<span class='description'> Executa uma função para cada elemento selecionado.</span>
								</div>
							
								<div class="sectionItem classMethod module-core">
								  <!--
									<div class="module-filter">core&nbsp;</div>
									-->
									<b class="icon" title=" Copia todos elementos de um array."><a href="../symbols/jProton.Set.html#copy">copy</a></b><span class='signature'>(<span title="(Array)  Array a ser copiado.">a</span>)</span>
									<span class='description'> Copia todos elementos de um array.</span>
								</div>
							
								<div class="sectionItem classMethod module-core">
								  <!--
									<div class="module-filter">core&nbsp;</div>
									-->
									<b class="icon" title=" Altera o valor da proriedade de todos os elementos selecionados."><a href="../symbols/jProton.Set.html#attr">attr</a></b><span class='signature'>(<span title="(String)  Nome da propiedade.">key</span>, <span title="(Value)  Valor a ser definido.">val</span>)</span>
									<span class='description'> Altera o valor da proriedade de todos os elementos selecionados.</span>
								</div>
							
								<div class="sectionItem classMethod module-core">
								  <!--
									<div class="module-filter">core&nbsp;</div>
									-->
									<b class="icon" title=" Marca ou seleciona elementos do tipo select options, checkbox ou radio button."><a href="../symbols/jProton.Set.html#val">val</a></b><span class='signature'>(<span title="(Array)  Array de Strings com os valores dos elementos que serão marcados ou selecionados.">values</span>)</span>
									<span class='description'> Marca ou seleciona elementos do tipo <code>select options</code>, <code>checkbox</code> ou <code>radio button</code>.</span>
								</div>
							
								<div class="sectionItem classMethod module-core">
								  <!--
									<div class="module-filter">core&nbsp;</div>
									-->
									<b class="icon" title=" Aletar o conteúdo HTML de todos elementos selecionados."><a href="../symbols/jProton.Set.html#html">html</a></b><span class='signature'>(<span title="(String)  Conteúdo HTML a ser atribuído.">val</span>)</span>
									<span class='description'> Aletar o conteúdo HTML de todos elementos selecionados.</span>
								</div>
							
								<div class="sectionItem classMethod module-core">
								  <!--
									<div class="module-filter">core&nbsp;</div>
									-->
									<b class="icon" title=" Adiciona o conteúdo HTML no final do interior de todos elementos selecionados."><a href="../symbols/jProton.Set.html#append">append</a></b><span class='signature'>(<span title="(String)  Conteúdo HTML a ser adicionado.">val</span>)</span>
									<span class='description'> Adiciona o conteúdo HTML no final do interior de todos elementos selecionados.</span>
								</div>
							
								<div class="sectionItem classMethod module-core">
								  <!--
									<div class="module-filter">core&nbsp;</div>
									-->
									<b class="icon" title=" Adiciona o conteúdo HTML no início do interior de todos elementos selecionados."><a href="../symbols/jProton.Set.html#prepend">prepend</a></b><span class='signature'>(<span title="(String)  Conteúdo HTML a ser adicionado.">val</span>)</span>
									<span class='description'> Adiciona o conteúdo HTML no início do interior de todos elementos selecionados.</span>
								</div>
							
								<div class="sectionItem classMethod module-core">
								  <!--
									<div class="module-filter">core&nbsp;</div>
									-->
									<b class="icon" title=" Altera o conteúdo de texto de todos os elementos selecionados."><a href="../symbols/jProton.Set.html#text">text</a></b><span class='signature'>(<span title="(String)  Conteúdo de texto a ser atribuído.">val</span>)</span>
									<span class='description'> Altera o conteúdo de texto de todos os elementos selecionados.</span>
								</div>
							
								<div class="sectionItem classMethod module-core">
								  <!--
									<div class="module-filter">core&nbsp;</div>
									-->
									<b class="icon" title=" Verifica se o primeiro elemento selecionado possui uma determinada classe."><a href="../symbols/jProton.Set.html#hasClass">hasClass</a></b><span class='signature'>(<span title="(String)  Nome da classe.">name</span>)</span>
									<span class='description'> Verifica se o primeiro elemento selecionado possui uma determinada classe.</span>
								</div>
							
								<div class="sectionItem classMethod module-core">
								  <!--
									<div class="module-filter">core&nbsp;</div>
									-->
									<b class="icon" title=" Adiciona a classe a todos elementos selecionados."><a href="../symbols/jProton.Set.html#addClass">addClass</a></b><span class='signature'>(<span title="(String)  Nome da classe.">name</span>)</span>
									<span class='description'> Adiciona a classe a todos elementos selecionados.</span>
								</div>
							
								<div class="sectionItem classMethod module-core">
								  <!--
									<div class="module-filter">core&nbsp;</div>
									-->
									<b class="icon" title=" Remove a classe de todos os elementos selecionados."><a href="../symbols/jProton.Set.html#removeClass">removeClass</a></b><span class='signature'>(<span title="(String)  Nome da classe.">name</span>)</span>
									<span class='description'> Remove a classe de todos os elementos selecionados.</span>
								</div>
							
								<div class="sectionItem classMethod module-core">
								  <!--
									<div class="module-filter">core&nbsp;</div>
									-->
									<b class="icon" title=" Alterna o uso de uma classe em todos os elementos selecionados."><a href="../symbols/jProton.Set.html#toggleClass">toggleClass</a></b><span class='signature'>(<span title="(String)  Nome da classe.">name</span>)</span>
									<span class='description'> Alterna o uso de uma classe em todos os elementos selecionados.</span>
								</div>
							
								<div class="sectionItem classMethod module-core">
								  <!--
									<div class="module-filter">core&nbsp;</div>
									-->
									<b class="icon" title=" Altera o valor da propriedade de estilo de todos os elementos selecionados."><a href="../symbols/jProton.Set.html#css">css</a></b><span class='signature'>(<span title="(String)  Nome da propriedade de estilo.">name</span>, <span title="(String)  Valor da propriedade.">val</span>)</span>
									<span class='description'> Altera o valor da propriedade de estilo de todos os elementos selecionados.</span>
								</div>
							
								<div class="sectionItem classMethod module-event">
								  <!--
									<div class="module-filter">event&nbsp;</div>
									-->
									<b class="icon" title=" Trata um determinado evento em todos os elementos selecionados."><a href="../symbols/jProton.Set.html#on">on</a></b><span class='signature'>(<span title="(String)  Tipo de evento a ser tratado.">type</span>, <span title="(Function)  Função de tratamento do evento.">fn</span>)</span>
									<span class='description'> Trata um determinado evento em todos os elementos selecionados.</span>
								</div>
							
								<div class="sectionItem classMethod module-event">
								  <!--
									<div class="module-filter">event&nbsp;</div>
									-->
									<b class="icon" title=" Cancela o tratamento um determinado evento em todos os elementos selecionados."><a href="../symbols/jProton.Set.html#un">un</a></b><span class='signature'>(<span title="(String)  Tipo de evento a ser tratado.">type</span>, <span title="(Function)  Função de tratamento do evento.">fn</span>)</span>
									<span class='description'> Cancela o tratamento um determinado evento em todos os elementos selecionados.</span>
								</div>
							
								<div class="sectionItem classMethod module-ajax">
								  <!--
									<div class="module-filter">ajax&nbsp;</div>
									-->
									<b class="icon" title=" Realiza requisição ajax e carrega o conteúdo nos elementos selecionados."><a href="../symbols/jProton.Set.html#load">load</a></b><span class='signature'>(<span title="(String)  URL a ser requisitada.">url</span>, <span title="(Data)  Dados a serem enviados.">data</span>, <span title="(Function)  Função de retorno.">callback</span>)</span>
									<span class='description'> Realiza requisição ajax e carrega o conteúdo nos elementos selecionados.</span>
								</div>
							
							</div>
						</div>
						
					
		
<!-- ============================== constructor details ==================== -->		
					
					<div class="section details">
						<div class="sectionTitle">
							Constructor Detail
						</div>
						<div class="sectionItems">
							<div class="sectionItem classItem itemName module-core">
								<div class="details"><a name="constructor"> </a>
									
									<div class="icon">
										new <b>jProton.Set</b>()
									</div>
									
									<div class="full-description">
										<p>
Principal classe do framework, que permite a seleção e manipulação 
simultânea de conjuntos de elementos. Na prática, você raramente irá 
instanciar manualmente uma classe <code><a href="../symbols/jProton.Set.html#constructor">jProton.Set</a></code>. Ao invés disso, é 
mais conveniente usar a função <code><a href="../symbols/jProton.html#constructor">jProton</a>()</code>, ou o atalho <code>$()</code>, pois os dois 
códigos abaixo:
<p>
<pre name="code" class="js:nogutter:nocontrols">
// Usa o namespace jProton para instanciar a classe jProton.Set
jProton(selector, context)
// Usa o namespace alternativo $ para instanciar a classe jProton.Set
$(selector, context)
</pre>
<p>
equivalem a:
<p>
<pre name="code" class="js:nogutter:nocontrols">
// Instancia explicitamente um novo objeto da classe jProton.Set 
new jProton.Set().select(selector, context)
</pre>
										
									</div>
									
									
									
									
										
										
										
										
										
										
										
					
								</div>
							</div>
						</div>
					</div>
					
		
<!-- ============================== field details ========================== -->		
					
					<div class="section details">
						<div class="sectionTitle">
							Field Detail
						</div>
						<div class="sectionItems">
							
								<div class='sectionItem classProperty module-core private'>
									<a name="_lastSet"> </a>
									<div class="itemTitle signature icon private">
										<b>_lastSet</b>
										<span class="light">: <a href="../symbols/jProton.Set.html#constructor">jProton.Set</a></span>
									</div>

									<div class="full-description">
										<p>
Referência para o último conjunto da cadeia de operações.
										
										
									</div>
									
									
								
									
										
										
										
										
				
								</div>
							
								<div class='sectionItem classProperty module-core'>
									<a name="jproton"> </a>
									<div class="itemTitle signature icon">
										<b>jproton</b>
										<span class="light">: String</span>
									</div>

									<div class="full-description">
										<p>
Versão do framework.
										
										
									</div>
									
									
								
									
										
										
										
										
				
								</div>
							
						</div>
					</div>
					
		
<!-- ============================== method details ========================= -->		
					
					<div class="details section">
						<div class="sectionTitle">
							Method Detail
						</div>
						<div class="sectionItems">
							
							
								<div class='sectionItem classMethod module-core private'>
									<a name="_chain"> </a>
									<div class="itemTitle icon">
										_chain<span class="signature">(<span title="(Array)  Array de elementos">e</span>)</span>
										<span class="light" title="returns jProton.Set">: <a href="../symbols/jProton.Set.html#constructor">jProton.Set</a></span>
									</div>
									<div class="full-description">
										<p>
Método privado usado para ligar diferentes operações em cadeia. Será 
instanciado um novo objeto da classe <code><a href="../symbols/jProton.Set.html#constructor">jProton.Set</a></code>, vazio, ligado ao 
objeto atual pela referência do parâmetro <code>jProton.Set._lastSet</code>. Caso 
seja informado algum array de elementos, o novo objeto será preenchido 
com esse conjunto de elementos.
										
										
									
										
									</div>
									
									
										<div class="heading">Parameters:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{Array}</span> 
												</td>
												<td class="methodItemName">
												  <b>e</b><i class="help" title="Optional parameter">?</i>, Default: </i>
												</td>
												<td class="methodItemDesc">
											    <p>
Array de elementos
												</td>
											</tr>
										
										</tbody></table>
									
									
									
									
									
										<div class="heading">Returns:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
													<span class="light">{<a href="../symbols/jProton.Set.html#constructor">jProton.Set</a>}</span> 
												</td>
												<td class="methodItemDesc">
													
												</td>
											</tr>
										
										</tbody></table>
									
									
									
				
								</div>
							
							
								<div class='sectionItem classMethod module-core'>
									<a name="select"> </a>
									<div class="itemTitle icon">
										select<span class="signature">(<span title="(String)  Seletor que descreve os elementos a serem escolhidos.">selector</span>, <span title="(Element)  Contexto usado na busca.">context</span>)</span>
										<span class="light" title="returns jProton.Set">: <a href="../symbols/jProton.Set.html#constructor">jProton.Set</a></span>
									</div>
									<div class="full-description">
										<p>
Adiciona os elementos que correspondem ao seletor informado. O parâmetro
seletor indica quais elementos serão selecionados, enquanto que o 
parâmetro contexto indica nos descendentes de qual elemento será será
feita a busca. Se nenhum contexto for informado, ele será considerado o
<code>document</code>, ou seja, a busca ocorrerá em todo o documento. Opcionalmente,
pode-se passar um seletor como contexto, e nesse caso, o primeiro elemento
selecionado será usado como contexto.
										
										
									
										
									</div>
									
									
										<div class="heading">Parameters:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{String}</span> 
												</td>
												<td class="methodItemName">
												  <b>selector</b>
												</td>
												<td class="methodItemDesc">
											    <p>
Seletor que descreve os elementos a serem 
                           escolhidos.
												</td>
											</tr>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{Element}</span> 
												</td>
												<td class="methodItemName">
												  <b>context</b><i class="help" title="Optional parameter">?</i>, Default: </i>
												</td>
												<td class="methodItemDesc">
											    <p>
Contexto usado na busca. O padrão é <code>document</code>.
												</td>
											</tr>
										
										</tbody></table>
									
									
									
									
									
										<div class="heading">Returns:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
													<span class="light">{<a href="../symbols/jProton.Set.html#constructor">jProton.Set</a>}</span> 
												</td>
												<td class="methodItemDesc">
													
												</td>
											</tr>
										
										</tbody></table>
									
									
									
				
								</div>
							
							
								<div class='sectionItem classMethod module-core'>
									<a name="add"> </a>
									<div class="itemTitle icon">
										add<span class="signature">(<span title="(String)  Seletor que descreve os elementos a serem adicionados.">selector</span>, <span title="(Element)  Contexto usado na busca.">context</span>)</span>
										<span class="light" title="returns jProton.Set">: <a href="../symbols/jProton.Set.html#constructor">jProton.Set</a></span>
									</div>
									<div class="full-description">
										<p>
Adiciona novos elementos ao conjunto.
										
										
									
										
									</div>
									
									
										<div class="heading">Parameters:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{String}</span> 
												</td>
												<td class="methodItemName">
												  <b>selector</b>
												</td>
												<td class="methodItemDesc">
											    <p>
Seletor que descreve os elementos a serem 
                            adicionados.
												</td>
											</tr>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{Element}</span> 
												</td>
												<td class="methodItemName">
												  <b>context</b><i class="help" title="Optional parameter">?</i>, Default: </i>
												</td>
												<td class="methodItemDesc">
											    <p>
Contexto usado na busca. O padrão é <code>document</code>.
												</td>
											</tr>
										
										</tbody></table>
									
									
									
									
									
										<div class="heading">Returns:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
													<span class="light">{<a href="../symbols/jProton.Set.html#constructor">jProton.Set</a>}</span> 
												</td>
												<td class="methodItemDesc">
													
												</td>
											</tr>
										
										</tbody></table>
									
									
									
				
								</div>
							
							
								<div class='sectionItem classMethod module-core'>
									<a name="find"> </a>
									<div class="itemTitle icon">
										find<span class="signature">(<span title="(String)  Seletor que descreve os elementos a serem pesquisados.">selector</span>)</span>
										<span class="light" title="returns jProton.Set">: <a href="../symbols/jProton.Set.html#constructor">jProton.Set</a></span>
									</div>
									<div class="full-description">
										<p>
Procura por elementos dentro dos elementos selecionados. O conjunto atual
de elementos selecionados será usado como contexto de uma nova busca.
										
										
									
										
									</div>
									
									
										<div class="heading">Parameters:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{String}</span> 
												</td>
												<td class="methodItemName">
												  <b>selector</b>
												</td>
												<td class="methodItemDesc">
											    <p>
Seletor que descreve os elementos a serem 
                            pesquisados.
												</td>
											</tr>
										
										</tbody></table>
									
									
									
									
									
										<div class="heading">Returns:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
													<span class="light">{<a href="../symbols/jProton.Set.html#constructor">jProton.Set</a>}</span> 
												</td>
												<td class="methodItemDesc">
													
												</td>
											</tr>
										
										</tbody></table>
									
									
									
				
								</div>
							
							
								<div class='sectionItem classMethod module-core'>
									<a name="filter"> </a>
									<div class="itemTitle icon">
										filter<span class="signature">(<span title="(String)  Seletor que descreve os elementos a serem filtrados.">selector</span>)</span>
										<span class="light" title="returns jProton.Set">: <a href="../symbols/jProton.Set.html#constructor">jProton.Set</a></span>
									</div>
									<div class="full-description">
										<p>
Filtra os elementos selecionados deixando apenas os que satisfaçam ao 
seletor.
										
										
									
										
									</div>
									
									
										<div class="heading">Parameters:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{String}</span> 
												</td>
												<td class="methodItemName">
												  <b>selector</b>
												</td>
												<td class="methodItemDesc">
											    <p>
Seletor que descreve os elementos a serem 
                            filtrados.
												</td>
											</tr>
										
										</tbody></table>
									
									
									
									
									
										<div class="heading">Returns:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
													<span class="light">{<a href="../symbols/jProton.Set.html#constructor">jProton.Set</a>}</span> 
												</td>
												<td class="methodItemDesc">
													
												</td>
											</tr>
										
										</tbody></table>
									
									
									
				
								</div>
							
							
								<div class='sectionItem classMethod module-core'>
									<a name="not"> </a>
									<div class="itemTitle icon">
										not<span class="signature">(<span title="(String)  Seletor que descreve os elementos a serem filtrados.">selector</span>)</span>
										<span class="light" title="returns jProton.Set">: <a href="../symbols/jProton.Set.html#constructor">jProton.Set</a></span>
									</div>
									<div class="full-description">
										<p>
Filtra os elementos selecionados removendo aqueles que satisfaçam ao 
seletor.
										
										
									
										
									</div>
									
									
										<div class="heading">Parameters:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{String}</span> 
												</td>
												<td class="methodItemName">
												  <b>selector</b>
												</td>
												<td class="methodItemDesc">
											    <p>
Seletor que descreve os elementos a serem 
                            filtrados.
												</td>
											</tr>
										
										</tbody></table>
									
									
									
									
									
										<div class="heading">Returns:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
													<span class="light">{<a href="../symbols/jProton.Set.html#constructor">jProton.Set</a>}</span> 
												</td>
												<td class="methodItemDesc">
													
												</td>
											</tr>
										
										</tbody></table>
									
									
									
				
								</div>
							
							
								<div class='sectionItem classMethod module-core'>
									<a name="next"> </a>
									<div class="itemTitle icon">
										next<span class="signature">(<span title="(String)  Seletor que descreve os elementos a serem encontrados.">selector</span>)</span>
										
									</div>
									<div class="full-description">
										<p>
Procura pelo próximo irmão de cada elemento selecionado que satisfaça ao 
seletor.
										
										
									
										
									</div>
									
									
										<div class="heading">Parameters:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{String}</span> 
												</td>
												<td class="methodItemName">
												  <b>selector</b>
												</td>
												<td class="methodItemDesc">
											    <p>
Seletor que descreve os elementos a serem 
                            encontrados.
												</td>
											</tr>
										
										</tbody></table>
									
									
									
									
									
									
									
				
								</div>
							
							
								<div class='sectionItem classMethod module-core'>
									<a name="prev"> </a>
									<div class="itemTitle icon">
										prev<span class="signature">(<span title="(String)  Seletor que descreve os elementos a serem encontrados.">selector</span>)</span>
										
									</div>
									<div class="full-description">
										<p>
Procura pelo irmão anterior de cada elemento selecionado que satisfaça ao 
seletor.
										
										
									
										
									</div>
									
									
										<div class="heading">Parameters:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{String}</span> 
												</td>
												<td class="methodItemName">
												  <b>selector</b>
												</td>
												<td class="methodItemDesc">
											    <p>
Seletor que descreve os elementos a serem 
                            encontrados.
												</td>
											</tr>
										
										</tbody></table>
									
									
									
									
									
									
									
				
								</div>
							
							
								<div class='sectionItem classMethod module-core'>
									<a name="end"> </a>
									<div class="itemTitle icon">
										end<span class="signature">()</span>
										<span class="light" title="returns jProton.Set">: <a href="../symbols/jProton.Set.html#constructor">jProton.Set</a></span>
									</div>
									<div class="full-description">
										<p>
Encerra a operação atual e retorna o último objeto <code><a href="../symbols/jProton.Set.html#constructor">jProton.Set</a></code> utilizado
na cadeia.
										
										
									
										
									</div>
									
									
									
									
									
									
										<div class="heading">Returns:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
													<span class="light">{<a href="../symbols/jProton.Set.html#constructor">jProton.Set</a>}</span> 
												</td>
												<td class="methodItemDesc">
													
												</td>
											</tr>
										
										</tbody></table>
									
									
									
				
								</div>
							
							
								<div class='sectionItem classMethod module-core'>
									<a name="each"> </a>
									<div class="itemTitle icon">
										each<span class="signature">(<span title="(Function)  Função a ser executada para cada elemento selecionado.">fn</span>)</span>
										<span class="light" title="returns jProton.Set">: <a href="../symbols/jProton.Set.html#constructor">jProton.Set</a></span>
									</div>
									<div class="full-description">
										<p>
Executa uma função para cada elemento selecionado.
<p>
<pre name="code" class="js:nogutter:nocontrols">
// Exibe o conteúdo de cada elemento H1 existente no documento.
$('h1').each(function(i){
  alert(this.innerHTML);
});
</pre>
										
										
									
										
									</div>
									
									
										<div class="heading">Parameters:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{Function}</span> 
												</td>
												<td class="methodItemName">
												  <b>fn</b>
												</td>
												<td class="methodItemDesc">
											    <p>
Função a ser executada para cada elemento 
                      selecionado. Essa função é chamada passando como
                      parâmetro o índice do elemento. O elemento por sua
                      vez é acessado pela palavra-chave <code>this</code>.
												</td>
											</tr>
										
										</tbody></table>
									
									
									
									
									
										<div class="heading">Returns:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
													<span class="light">{<a href="../symbols/jProton.Set.html#constructor">jProton.Set</a>}</span> 
												</td>
												<td class="methodItemDesc">
													
												</td>
											</tr>
										
										</tbody></table>
									
									
									
				
								</div>
							
							
								<div class='sectionItem classMethod module-core'>
									<a name="copy"> </a>
									<div class="itemTitle icon">
										copy<span class="signature">(<span title="(Array)  Array a ser copiado.">a</span>)</span>
										<span class="light" title="returns jProton.Set">: <a href="../symbols/jProton.Set.html#constructor">jProton.Set</a></span>
									</div>
									<div class="full-description">
										<p>
Copia todos elementos de um array.
										
										
									
										
									</div>
									
									
										<div class="heading">Parameters:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{Array}</span> 
												</td>
												<td class="methodItemName">
												  <b>a</b>
												</td>
												<td class="methodItemDesc">
											    <p>
Array a ser copiado.
												</td>
											</tr>
										
										</tbody></table>
									
									
									
									
									
										<div class="heading">Returns:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
													<span class="light">{<a href="../symbols/jProton.Set.html#constructor">jProton.Set</a>}</span> 
												</td>
												<td class="methodItemDesc">
													
												</td>
											</tr>
										
										</tbody></table>
									
									
									
				
								</div>
							
							
								<div class='sectionItem classMethod module-core'>
									<a name="attr"> </a>
									<div class="itemTitle icon">
										attr<span class="signature">(<span title="(String)  Nome da propiedade.">key</span>, <span title="(Value)  Valor a ser definido.">val</span>)</span>
										<span class="light" title="returns jProton.Set">: <a href="../symbols/jProton.Set.html#constructor">jProton.Set</a></span>
									</div>
									<div class="full-description">
										<p>
Altera o valor da proriedade de todos os elementos selecionados.
										
										
									
										
									</div>
									
									
										<div class="heading">Parameters:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{String}</span> 
												</td>
												<td class="methodItemName">
												  <b>key</b>
												</td>
												<td class="methodItemDesc">
											    <p>
Nome da propiedade.
												</td>
											</tr>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{Value}</span> 
												</td>
												<td class="methodItemName">
												  <b>val</b>
												</td>
												<td class="methodItemDesc">
											    <p>
Valor a ser definido.
												</td>
											</tr>
										
										</tbody></table>
									
									
									
									
									
										<div class="heading">Returns:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
													<span class="light">{<a href="../symbols/jProton.Set.html#constructor">jProton.Set</a>}</span> 
												</td>
												<td class="methodItemDesc">
													
												</td>
											</tr>
										
										</tbody></table>
									
									
									
				
								</div>
							
							
								<div class='sectionItem classMethod module-core'>
									<a name="val"> </a>
									<div class="itemTitle icon">
										val<span class="signature">(<span title="(Array)  Array de Strings com os valores dos elementos que serão marcados ou selecionados.">values</span>)</span>
										<span class="light" title="returns jProton.Set">: <a href="../symbols/jProton.Set.html#constructor">jProton.Set</a></span>
									</div>
									<div class="full-description">
										<p>
Marca ou seleciona elementos do tipo <code>select options</code>, <code>checkbox</code> ou 
<code>radio button</code>.
<p>
<pre name="code" class="js:nogutter:nocontrols">
// Seleciona as opções 'Multiple2' e 'Multiple3' do select de id 'multiple'   
$('#multiple').val(['Multiple2', 'Multiple3']);
   
// Marca o checkbox de valor 'check2' e o radio button de valor 'radio1'
$('input').val(['check2', 'radio1']);
</pre>
										
										
									
										
									</div>
									
									
										<div class="heading">Parameters:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{Array}</span> 
												</td>
												<td class="methodItemName">
												  <b>values</b>
												</td>
												<td class="methodItemDesc">
											    <p>
Array de Strings com os valores dos elementos
                          que serão marcados ou selecionados.
												</td>
											</tr>
										
										</tbody></table>
									
									
									
									
									
										<div class="heading">Returns:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
													<span class="light">{<a href="../symbols/jProton.Set.html#constructor">jProton.Set</a>}</span> 
												</td>
												<td class="methodItemDesc">
													
												</td>
											</tr>
										
										</tbody></table>
									
									
									
				
								</div>
							
							
								<div class='sectionItem classMethod module-core'>
									<a name="html"> </a>
									<div class="itemTitle icon">
										html<span class="signature">(<span title="(String)  Conteúdo HTML a ser atribuído.">val</span>)</span>
										<span class="light" title="returns jProton.Set">: <a href="../symbols/jProton.Set.html#constructor">jProton.Set</a></span>
									</div>
									<div class="full-description">
										<p>
Aletar o conteúdo HTML de todos elementos selecionados.
										
										
									
										
									</div>
									
									
										<div class="heading">Parameters:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{String}</span> 
												</td>
												<td class="methodItemName">
												  <b>val</b>
												</td>
												<td class="methodItemDesc">
											    <p>
Conteúdo HTML a ser atribuído.
												</td>
											</tr>
										
										</tbody></table>
									
									
									
									
									
										<div class="heading">Returns:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
													<span class="light">{<a href="../symbols/jProton.Set.html#constructor">jProton.Set</a>}</span> 
												</td>
												<td class="methodItemDesc">
													
												</td>
											</tr>
										
										</tbody></table>
									
									
									
				
								</div>
							
							
								<div class='sectionItem classMethod module-core'>
									<a name="append"> </a>
									<div class="itemTitle icon">
										append<span class="signature">(<span title="(String)  Conteúdo HTML a ser adicionado.">val</span>)</span>
										<span class="light" title="returns jProton.Set">: <a href="../symbols/jProton.Set.html#constructor">jProton.Set</a></span>
									</div>
									<div class="full-description">
										<p>
Adiciona o conteúdo HTML no final do interior de todos elementos 
selecionados.
										
										
									
										
									</div>
									
									
										<div class="heading">Parameters:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{String}</span> 
												</td>
												<td class="methodItemName">
												  <b>val</b>
												</td>
												<td class="methodItemDesc">
											    <p>
Conteúdo HTML a ser adicionado.
												</td>
											</tr>
										
										</tbody></table>
									
									
									
									
									
										<div class="heading">Returns:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
													<span class="light">{<a href="../symbols/jProton.Set.html#constructor">jProton.Set</a>}</span> 
												</td>
												<td class="methodItemDesc">
													
												</td>
											</tr>
										
										</tbody></table>
									
									
									
				
								</div>
							
							
								<div class='sectionItem classMethod module-core'>
									<a name="prepend"> </a>
									<div class="itemTitle icon">
										prepend<span class="signature">(<span title="(String)  Conteúdo HTML a ser adicionado.">val</span>)</span>
										<span class="light" title="returns jProton.Set">: <a href="../symbols/jProton.Set.html#constructor">jProton.Set</a></span>
									</div>
									<div class="full-description">
										<p>
Adiciona o conteúdo HTML no início do interior de todos elementos 
selecionados.
										
										
									
										
									</div>
									
									
										<div class="heading">Parameters:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{String}</span> 
												</td>
												<td class="methodItemName">
												  <b>val</b>
												</td>
												<td class="methodItemDesc">
											    <p>
Conteúdo HTML a ser adicionado.
												</td>
											</tr>
										
										</tbody></table>
									
									
									
									
									
										<div class="heading">Returns:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
													<span class="light">{<a href="../symbols/jProton.Set.html#constructor">jProton.Set</a>}</span> 
												</td>
												<td class="methodItemDesc">
													
												</td>
											</tr>
										
										</tbody></table>
									
									
									
				
								</div>
							
							
								<div class='sectionItem classMethod module-core'>
									<a name="text"> </a>
									<div class="itemTitle icon">
										text<span class="signature">(<span title="(String)  Conteúdo de texto a ser atribuído.">val</span>)</span>
										<span class="light" title="returns jProton.Set">: <a href="../symbols/jProton.Set.html#constructor">jProton.Set</a></span>
									</div>
									<div class="full-description">
										<p>
Altera o conteúdo de texto de todos os elementos selecionados.
										
										
									
										
									</div>
									
									
										<div class="heading">Parameters:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{String}</span> 
												</td>
												<td class="methodItemName">
												  <b>val</b>
												</td>
												<td class="methodItemDesc">
											    <p>
Conteúdo de texto a ser atribuído.
												</td>
											</tr>
										
										</tbody></table>
									
									
									
									
									
										<div class="heading">Returns:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
													<span class="light">{<a href="../symbols/jProton.Set.html#constructor">jProton.Set</a>}</span> 
												</td>
												<td class="methodItemDesc">
													
												</td>
											</tr>
										
										</tbody></table>
									
									
									
				
								</div>
							
							
								<div class='sectionItem classMethod module-core'>
									<a name="hasClass"> </a>
									<div class="itemTitle icon">
										hasClass<span class="signature">(<span title="(String)  Nome da classe.">name</span>)</span>
										<span class="light" title="returns Boolean">: Boolean</span>
									</div>
									<div class="full-description">
										<p>
Verifica se o primeiro elemento selecionado possui uma determinada classe.
										
										
									
										
									</div>
									
									
										<div class="heading">Parameters:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{String}</span> 
												</td>
												<td class="methodItemName">
												  <b>name</b>
												</td>
												<td class="methodItemDesc">
											    <p>
Nome da classe.
												</td>
											</tr>
										
										</tbody></table>
									
									
									
									
									
										<div class="heading">Returns:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
													<span class="light">{Boolean}</span> 
												</td>
												<td class="methodItemDesc">
													
												</td>
											</tr>
										
										</tbody></table>
									
									
									
				
								</div>
							
							
								<div class='sectionItem classMethod module-core'>
									<a name="addClass"> </a>
									<div class="itemTitle icon">
										addClass<span class="signature">(<span title="(String)  Nome da classe.">name</span>)</span>
										<span class="light" title="returns jProton.Set">: <a href="../symbols/jProton.Set.html#constructor">jProton.Set</a></span>
									</div>
									<div class="full-description">
										<p>
Adiciona a classe a todos elementos selecionados.
										
										
									
										
									</div>
									
									
										<div class="heading">Parameters:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{String}</span> 
												</td>
												<td class="methodItemName">
												  <b>name</b>
												</td>
												<td class="methodItemDesc">
											    <p>
Nome da classe.
												</td>
											</tr>
										
										</tbody></table>
									
									
									
									
									
										<div class="heading">Returns:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
													<span class="light">{<a href="../symbols/jProton.Set.html#constructor">jProton.Set</a>}</span> 
												</td>
												<td class="methodItemDesc">
													
												</td>
											</tr>
										
										</tbody></table>
									
									
									
				
								</div>
							
							
								<div class='sectionItem classMethod module-core'>
									<a name="removeClass"> </a>
									<div class="itemTitle icon">
										removeClass<span class="signature">(<span title="(String)  Nome da classe.">name</span>)</span>
										<span class="light" title="returns jProton.Set">: <a href="../symbols/jProton.Set.html#constructor">jProton.Set</a></span>
									</div>
									<div class="full-description">
										<p>
Remove a classe de todos os elementos selecionados.
										
										
									
										
									</div>
									
									
										<div class="heading">Parameters:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{String}</span> 
												</td>
												<td class="methodItemName">
												  <b>name</b>
												</td>
												<td class="methodItemDesc">
											    <p>
Nome da classe.
												</td>
											</tr>
										
										</tbody></table>
									
									
									
									
									
										<div class="heading">Returns:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
													<span class="light">{<a href="../symbols/jProton.Set.html#constructor">jProton.Set</a>}</span> 
												</td>
												<td class="methodItemDesc">
													
												</td>
											</tr>
										
										</tbody></table>
									
									
									
				
								</div>
							
							
								<div class='sectionItem classMethod module-core'>
									<a name="toggleClass"> </a>
									<div class="itemTitle icon">
										toggleClass<span class="signature">(<span title="(String)  Nome da classe.">name</span>)</span>
										<span class="light" title="returns jProton.Set">: <a href="../symbols/jProton.Set.html#constructor">jProton.Set</a></span>
									</div>
									<div class="full-description">
										<p>
Alterna o uso de uma classe em todos os elementos selecionados.
										
										
									
										
									</div>
									
									
										<div class="heading">Parameters:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{String}</span> 
												</td>
												<td class="methodItemName">
												  <b>name</b>
												</td>
												<td class="methodItemDesc">
											    <p>
Nome da classe.
												</td>
											</tr>
										
										</tbody></table>
									
									
									
									
									
										<div class="heading">Returns:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
													<span class="light">{<a href="../symbols/jProton.Set.html#constructor">jProton.Set</a>}</span> 
												</td>
												<td class="methodItemDesc">
													
												</td>
											</tr>
										
										</tbody></table>
									
									
									
				
								</div>
							
							
								<div class='sectionItem classMethod module-core'>
									<a name="css"> </a>
									<div class="itemTitle icon">
										css<span class="signature">(<span title="(String)  Nome da propriedade de estilo.">name</span>, <span title="(String)  Valor da propriedade.">val</span>)</span>
										<span class="light" title="returns jProton.Set">: <a href="../symbols/jProton.Set.html#constructor">jProton.Set</a></span>
									</div>
									<div class="full-description">
										<p>
Altera o valor da propriedade de estilo de todos os elementos selecionados.
Baseado em: <a href="http://www.quirksmode.org/dom/getstyles.html">Quirksmode</a>.
										
										
									
										
									</div>
									
									
										<div class="heading">Parameters:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{String}</span> 
												</td>
												<td class="methodItemName">
												  <b>name</b>
												</td>
												<td class="methodItemDesc">
											    <p>
Nome da propriedade de estilo.
												</td>
											</tr>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{String}</span> 
												</td>
												<td class="methodItemName">
												  <b>val</b>
												</td>
												<td class="methodItemDesc">
											    <p>
Valor da propriedade.
												</td>
											</tr>
										
										</tbody></table>
									
									
									
									
									
										<div class="heading">Returns:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
													<span class="light">{<a href="../symbols/jProton.Set.html#constructor">jProton.Set</a>}</span> 
												</td>
												<td class="methodItemDesc">
													
												</td>
											</tr>
										
										</tbody></table>
									
									
									
				
								</div>
							
							
								<div class='sectionItem classMethod module-event'>
									<a name="on"> </a>
									<div class="itemTitle icon">
										on<span class="signature">(<span title="(String)  Tipo de evento a ser tratado.">type</span>, <span title="(Function)  Função de tratamento do evento.">fn</span>)</span>
										<span class="light" title="returns jProton.Set">: <a href="../symbols/jProton.Set.html#constructor">jProton.Set</a></span>
									</div>
									<div class="full-description">
										<p>
Trata um determinado evento em todos os elementos selecionados.
										
										
									
										
									</div>
									
									
										<div class="heading">Parameters:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{String}</span> 
												</td>
												<td class="methodItemName">
												  <b>type</b>
												</td>
												<td class="methodItemDesc">
											    <p>
Tipo de evento a ser tratado.
												</td>
											</tr>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{Function}</span> 
												</td>
												<td class="methodItemName">
												  <b>fn</b>
												</td>
												<td class="methodItemDesc">
											    <p>
Função de tratamento do evento.
												</td>
											</tr>
										
										</tbody></table>
									
									
									
									
									
										<div class="heading">Returns:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
													<span class="light">{<a href="../symbols/jProton.Set.html#constructor">jProton.Set</a>}</span> 
												</td>
												<td class="methodItemDesc">
													
												</td>
											</tr>
										
										</tbody></table>
									
									
									
				
								</div>
							
							
								<div class='sectionItem classMethod module-event'>
									<a name="un"> </a>
									<div class="itemTitle icon">
										un<span class="signature">(<span title="(String)  Tipo de evento a ser tratado.">type</span>, <span title="(Function)  Função de tratamento do evento.">fn</span>)</span>
										<span class="light" title="returns jProton.Set">: <a href="../symbols/jProton.Set.html#constructor">jProton.Set</a></span>
									</div>
									<div class="full-description">
										<p>
Cancela o tratamento um determinado evento em todos os elementos 
selecionados.
										
										
									
										
									</div>
									
									
										<div class="heading">Parameters:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{String}</span> 
												</td>
												<td class="methodItemName">
												  <b>type</b>
												</td>
												<td class="methodItemDesc">
											    <p>
Tipo de evento a ser tratado.
												</td>
											</tr>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{Function}</span> 
												</td>
												<td class="methodItemName">
												  <b>fn</b>
												</td>
												<td class="methodItemDesc">
											    <p>
Função de tratamento do evento.
												</td>
											</tr>
										
										</tbody></table>
									
									
									
									
									
										<div class="heading">Returns:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
													<span class="light">{<a href="../symbols/jProton.Set.html#constructor">jProton.Set</a>}</span> 
												</td>
												<td class="methodItemDesc">
													
												</td>
											</tr>
										
										</tbody></table>
									
									
									
				
								</div>
							
							
								<div class='sectionItem classMethod module-ajax'>
									<a name="load"> </a>
									<div class="itemTitle icon">
										load<span class="signature">(<span title="(String)  URL a ser requisitada.">url</span>, <span title="(Data)  Dados a serem enviados.">data</span>, <span title="(Function)  Função de retorno.">callback</span>)</span>
										
									</div>
									<div class="full-description">
										<p>
Realiza requisição ajax e carrega o conteúdo nos elementos selecionados.
										
										
									
										
									</div>
									
									
										<div class="heading">Parameters:</div>
										<table class="methodItem"><tbody>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{String}</span> 
												</td>
												<td class="methodItemName">
												  <b>url</b>
												</td>
												<td class="methodItemDesc">
											    <p>
URL a ser requisitada.
												</td>
											</tr>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{Data}</span> 
												</td>
												<td class="methodItemName">
												  <b>data</b>
												</td>
												<td class="methodItemDesc">
											    <p>
Dados a serem enviados.
												</td>
											</tr>
										
											<tr>
												<td class="methodItemType">
												  <span class="light">{Function}</span> 
												</td>
												<td class="methodItemName">
												  <b>callback</b>
												</td>
												<td class="methodItemDesc">
											    <p>
Função de retorno.
												</td>
											</tr>
										
										</tbody></table>
									
									
									
									
									
									
									
				
								</div>
							
						</div>
					</div>
					
					
				</div>
				
<!-- ============================== footer ================================= -->
				<div class="fineprint" style="clear:both">
					
					Documentation generated by <a href="http://www.jsdoctoolkit.org/" target="_blank">JsDoc Toolkit</a> 2.0.preview_4 on Wed Mar 26 2008 01:56:04 GMT-0300 (BRT)
				</div>
				
			</div>
		</div>
		
	</body>
</html>
